/**
 * MineAdmin is committed to providing solutions for quickly building web applications
 * Please view the LICENSE file that was distributed with this source code,
 * For the full copyright and license information.
 * Thank you very much for using MineAdmin.
 *
 * @Author X.Mo<root@imoi.cn>
 * @Link   https://github.com/mineadmin
 */
import type { App } from 'vue'
import type { Plugin } from '#/global'

const pluginConfig: Plugin.PluginConfig = {
  // eslint-disable-next-line unused-imports/no-unused-vars
  install(app: App) { },
  config: {
    enable: true,
    info: {
      name: 'gq/video-monitoring',
      version: '1.0.0',
      author: 'GQ',
      description: 'video-monitoring.description',
    },
  },
  views: [
    // {
    //   name: 'videoMonitoring',
    //   path: '/video-monitoring',
    //   meta: {
    //     title: 'video-monitoring.title',
    //     i18n: 'video-monitoring.title',
    //     icon: 'i-solar:videocamera-outline',
    //     type: 'M',
    //     hidden: false,
    //     breadcrumbEnable: true,
    //     copyright: true,
    //     cache: true,
    //   },
    //   children: [
    //     {
    //       name: 'videoCamera',
    //       path: '/video-monitoring/camera',
    //       meta: {
    //         title: 'video-monitoring.camera.title',
    //         i18n: 'video-monitoring.camera.title',
    //         icon: 'i-solar:camera-outline',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/gqVideoCamera/index.vue'),
    //     },
    //     {
    //       name: 'videoType',
    //       path: '/video-monitoring/type',
    //       meta: {
    //         title: 'video-monitoring.type.title',
    //         i18n: 'video-monitoring.type.title',
    //         icon: 'ep:video-camera',
    //         type: 'M',
    //         hidden: false,
    //         breadcrumbEnable: true,
    //         copyright: true,
    //         cache: true,
    //       },
    //       component: () => import('./views/gqVideoType/index.vue'),
    //     },
    //   ],
    // },
  ],
}

export default pluginConfig
